Apparatus and method for compensating IQ imbalance in OFDM system with carrier frequency offset

ABSTRACT

An apparatus and method of an OFDM system for compensating IQ imbalance. The apparatus includes a mixer module for mixing a wireless signal to generate a pair of in-phase and quadrature-phase analog signals; an in-phase and quadrature-phase imbalance parameter estimation unit coupled to the mixer module for estimating a gain compensation value and a phase compensation value; and a signal compensation module coupled to the in-phase and quadrature-phase imbalance parameter estimation unit for compensating the pair of in-phase and quadrature-phase analog signals for gain imbalance and phase imbalance, according to the gain compensation value and the phase compensation value respectively.

BACKGROUND

The invention relates to an apparatus and method for compensating IQ imbalance, and more particularly, to an apparatus and method for compensating IQ imbalance in an OFDM system when a carrier frequency offset exists.

In a normal communication system, in order to increase utilization efficiencies of the communication bandwidth, the communication bandwidth is often divided into several sub-channels and the orthogonal frequency division multiplexing (OFDM) technique is utilized to perform the signal transmissions and receptions. The above-mentioned communication system is called as OFDM communication system. For example, in the digital video broadcasting-terrestrial (DVB-T) standard, the radio signal received by the antennas of the receiver is a time-domain sequential signal composed of a plurality of OFDM symbols. In addition, the OFDM symbols can be transformed into an OFDM frequency-domain signal by a well-known Fourier transformation unit. As is known by those of average skill in the art, the OFDM frequency-domain signal is composed of a plurality of sub-carriers.

Please refer to FIG. 1, which is a diagram of an OFDM receiver 100. As shown in FIG. 1, the OFDM receiver 100 comprises an antenna 102, a low noise amplifier (LNA) 104, an in-phase mixer 106, a quadrature-phase mixer 108, a plurality of low-pass filters (LPF) 110 and 112, a plurality of analog-to-digital converters (ADC) 116 and 118, and a compensation module 114. First, the antenna 102 is utilized to receive a radio signal R₁(t). The LNA 104 is utilized to amplify the radio signal R₁(t) received by the antenna 102 to output a radio signal R₂(t). And then, the in-phase mixer 106 is utilized to mix the radio signal R₂(t) and an in-phase carrier 2 cos(2πf_(C)t) to generate an in-phase analog signal R_(I)(t). Next, the quadrature-phase mixer 108 is utilized to mix the radio signal R₂(t) and a quadrature-phase carrier 2 sin(2πf_(C)t) to generate a quadrature-phase analog signal R_(Q)(t). Please note that the amplitude coefficient 2 of the in-phase carrier 2 cos(2πf_(C)t) and the quadrature-phase analog signal 2 sin(2πf_(C)t) is only utilized for simply illustrating the following equations. In other words, the amplitude parameter is possible to be any other values. This is not a limitation of the present invention. Next, the LPFs 110 and 112 are respectively utilized to filter out the high-frequency parts of the in-phase analog signal R₁(t) and the quadrature-phase analog signal R_(Q)(t) to output the filtered in-phase analog signal R′_(I)(t) and filtered quadrature-phase analog signal R′_(Q)(t). Finally, the ADCs 116 and 118 are respectively utilized to convert the in-phase analog signal R′₁(t) and the quadrature-phase analog signal R′_(Q)(t) into digital signals R′_(I)[n] and R′_(Q)[n]. The digital signals R′_(I)[n] and R′_(Q)[n] are inputted into the compensation module 114 to perform related signal processing.

As known by those skilled in the art, the above-mentioned in-phase carrier 2 cos(2πf_(C)t) and the quadrature-phase carrier 2 sin(2πf_(C)t) ideally correspond to a 90-degree phase difference such that the mixed in-phase analog signal R_(I) and the mixed quadrature-phase analog signal R_(Q) can be orthogonal. However, in the actual circuit, some factors such as, temperature, manufacturing procedure, and the supplying voltage shift, may cause a gain imbalance and a phase imbalance of the in-phase carrier 2 cos(2πf_(C)t) and the quadrature-phase carrier 2 sin(2πf_(C)t). This also causes a gain imbalance and a phase imbalance of the mixed in-phase analog signal R_(I) and the mixed quadrature-phase analog signal R_(Q). In general, omitting the influences caused by the gain of the LNA 104 and related noises, the radio signal R₂(t) input into the in-phase mixer 106 and the quadrature mixer 108 can be represented by the following equation as: R ₂(t)=Re{[r _(I)(t)+jr _(Q)(t)]e ^(j2πf) ^(C) ^(t)}  Equation (1)

In equation (1), r_(I)(t) represents an in-phase analog signal transmitted by a transmitter (not shown), and r_(Q)(t) represents a quadrature-phase analog signal transmitted by the transmitter. At this time, please consider the influences of a gain imbalance ε and a phase imbalance θ on the OFDM receiver 100 when the in-phase mixer 106 receives an in-phase carrier 2 cos(2πf_(C)t) and the quadrature-phase mixer 108 receives the quadrature-phase mixer −2(1+ε)sin(2πf_(C)t+θ). Therefore, the in-phase analog signal R_(I)(t) and the quadrature-phase R_(Q)(t) generated by the OFDM receiver 100 can be represented by the following equation as:

$\begin{matrix} \begin{matrix} {{R_{I}(t)} = {{Re}\mspace{11mu}{\left\{ {\left\lbrack {{r_{I}(t)} + {{jr}_{Q}(t)}} \right\rbrack{\mathbb{e}}^{{j2\pi}\; f_{c}t}} \right\} \cdot 2}\cos\mspace{11mu}\left( {2\pi\; f_{c}t} \right)}} \\ {= {{2{r_{I}(t)}\mspace{11mu}\cos\mspace{11mu}\left( {2\pi\; f_{c}t} \right)\mspace{11mu}\cos\mspace{11mu}\left( {2\pi\; f_{c}t} \right)} -}} \\ {2{r_{\; Q}(t)}\mspace{11mu}\sin\mspace{11mu}\left( {2\pi\; f_{\; c}t} \right)\mspace{11mu}\cos\mspace{11mu}\left( {2\pi\; f_{c}t} \right)} \\ {= {{r_{I}(t)} + {{r_{I}(t)}\mspace{11mu}\cos\mspace{11mu}\left( {4\pi\; f_{c}t} \right)} - {{r_{Q}(t)}\mspace{11mu}\sin\mspace{11mu}\left( {4\pi\; f_{c}t} \right)}}} \end{matrix} & {{Equation}\mspace{14mu}(2)} \\ \begin{matrix} {{R_{\; Q}(t)} = {{Re}\mspace{11mu}{\left\{ {\left( {{r_{I}(t)} + {{jr}_{Q}(t)}} \right){\mathbb{e}}^{{j2\pi}\; f_{c}t}} \right\} \cdot}}} \\ {\left( {{- 2}\mspace{11mu}\left( {1 + ɛ} \right)\mspace{11mu}\sin\mspace{11mu}\left( {{2\pi\; f_{\; c}t} + \theta} \right)} \right)} \\ {= {2\mspace{11mu}\left( {1 + ɛ} \right)\left( {{{- r_{\; I}}(t)\mspace{11mu}\cos\mspace{11mu}\left( {2\pi\; f_{\; c}t} \right)\mspace{11mu}\sin\mspace{11mu}\left( {{2\pi\; f_{\; c}t} + \theta} \right)} +} \right.}} \\ \left. {{r_{Q}(t)}\mspace{11mu}\sin\mspace{11mu}\left( {2\pi\; f_{c}t} \right)\mspace{11mu}\sin\mspace{11mu}\left( {{2\pi\; f_{c}t} + \theta} \right)} \right) \\ {= {\left( {1 + ɛ} \right)\left( {{{- {r_{I}(t)}}\mspace{11mu}\sin\mspace{11mu}(\theta)} - {{r_{I}(t)}\mspace{11mu}\sin\mspace{11mu}\left( {{4\pi\; f_{c}t} + \theta} \right)} +} \right.}} \\ \left. {{{r_{Q}(t)}\mspace{11mu}\cos\mspace{11mu}(\theta)} - {{r_{Q}(t)}\mspace{11mu}\cos\mspace{11mu}\left( {{4\pi\; f_{c}t} + \theta} \right)}} \right) \end{matrix} & {{Equation}\mspace{14mu}(3)} \end{matrix}$

It can be determined utilizing the equations (2) and (3) that after the LPFs 110 and 112 filter out the high-frequency parts of the in-phase analog signal R_(I)(t) and the quadrature-phase R_(Q)(t), that the in-phase analog signal R′_(I)(t) and the quadrature-phase analog signal R′_(Q)(t) can be represented by the following equation as: R′ _(I)(t)=r _(I)(t)  Equation (4) R′ _(Q)(t)=(1+ε)[r _(Q)(t)cos θ−r _(I)(t)sin θ]  Equation (5)

Furthermore, after being digitized by the ADCs 116 and 118, the in-phase digital signal R′_(I)[n] and the quadrature-phase digital signal R′_(Q)[n] can be represented by the following equations as: R′ _(I) [n]=r _(I) [n]  Equation (6) R′ _(Q) [n]=(1+ε)[r _(Q) [n] cos θ−r _(I) [n] sin θ]  Equation (7)

In the related art, methods utilized in the OFDM receiver to compensating for the IQ imbalance comprise: (1) Utilize an adaptive frequency-domain equalizer (AFEQ). This reference can be found in the paper by A. Schuchert, R. Hasholzner, “A Novel IQ Imbalance Compensation Scheme for the Reception of OFDM Signals,” IEEE Trans. On Consumer Electronics, Vol. 43, No. 3, August 1998. (2) Utilize an adaptive time-domain compensator (ATDC). This can be referred to as a paper S. Fouladifard, H. Shafiee, “On Adaptive cancellation of IQ Mismatch in OFDM Receivers,” Proc. ICASSP 2003 IEEE International Conference on, Vol. 4, 6-10 April 2003 Pages: IV-564-7. (3) Utilize a decision feedback correction scheme (DFCS). This can be refer to as a paper J. Tubbax, B. Come, L. Van der Perre, L. Deneire, S. Donnay, M. Engels, “Compensation of IQ imbalance in OFDM systems,” Communications, 2003. ICC '03. IEEE International Conference on, Volume: 5, 11-15 May 2003 Pages: 3403-3407.

Because the above-mentioned mechanisms for compensating IQ imbalance are well-known by those skilled in the art, descriptions of the detailed circuit and operations are omitted here. However, the above-mentioned mechanisms for compensating IQ imbalance never mention the negative influences of the carrier frequency offset. In fact, the carrier frequency offset and the IQ imbalance both contribute to ruining the orthogonal properties of sub-carriers in the OFDM system. A main reason that the carrier frequency offset exists is the imbalance between the oscillator of the transmitter and the mixer of the receiver. A secondary cause of the carrier frequency offset is the Doppler shift generated because of the corresponding movements between the transmitter and the receiver.

While considering the carrier frequency offset and the IQ imbalance individually, the compensation of the carrier frequency offset and the IQ imbalance each requires its own method. However, while the two effects both exist, there is no one method to simultaneously solve the two problems. As a result, the compensation performance is degraded. The above-mentioned three IQ imbalance compensation mechanisms can be utilized to solve only the IQ imbalance, however, they cannot solve the carrier frequency offset imbalance. Therefore, if the characteristic of the circuit further comprises the carrier frequency offset, the above-mentioned three IQ imbalance compensation mechanisms are insufficient. Therefore, when the in-phase carrier of the in-phase mixer 106 and the quadrature-phase carrier of the quadrature-phase mixer 108 have the carrier frequency offset, according to related experiments, the OFDM 100 cannot compensate the gain imbalance ε and the phase imbalance θ by utilizing the above-mentioned three ways of compensation. In other words, if the carrier frequency offset exists, the efficiency of the above-mentioned three ways of compensation will be decreased enormously.

SUMMARY

It is therefore one of the primary objectives of the claimed invention to provide an apparatus and method for compensating IQ mismatch in an OFDM system while a carrier frequency offset exists at the same time, to solve the above-mentioned problem.

According to an exemplary embodiment of the claimed invention, a method for compensating IQ imbalance is disclosed. The method is utilized for compensating a phase imbalance and a gain imbalance between an in-phase carrier and a quadrature-phase carrier, and the method comprises: respectively mixing a ratio frequency signal according to the in-phase carrier and quadrature-phase carrier to generate an in-phase analog signal and a quadrature-phase analog signal, wherein a frequency offset is between a carrier frequency of the RF signal and a frequency of the in-phase carrier and the frequency offset is also between the carrier frequency of the RF signal and a frequency of the RF signal; calculating a gain compensation value and a phase compensation value according to the in-phase analog signal and the quadrature-phase signal; and utilizing the gain compensation value to compensate the gain imbalance and utilizing the phase compensation value to compensate the phase imbalance.

According to another exemplary embodiment of the claimed invention, a receiver capable of compensating IQ imbalance is disclosed. The receiver is utilized for compensating a gain imbalance and a phase imbalance between an in-phase carrier and a quadrature-phase carrier, and the receiver comprises: a mixer module respectively mixing an RF signal according to the in-phase carrier and the quadrature-phase carrier in order to generate an in-phase analog signal and a quadrature-phase analog signal, wherein a frequency offset is between a carrier frequency of the RF signal and a frequency of the in-phase carrier, and the frequency offset is between the carrier frequency of the RF signal and a frequency of the quadrature-phase carrier; an in-phase and quadrature-phase imbalance parameter estimation unit, coupled to the mixer module, for estimating a gain compensation value and a phase compensation value according to the in-phase analog signal and the quadrature-phase analog signal; and a signal compensation module, coupled to the in-phase and quadrature-phase imbalance parameter estimation unit, for utilizing the gain compensation value to compensate the gain imbalance and for utilizing the phase compensation value to compensate the phase imbalance.

The present invention method and receiver capable of compensating the IQ imbalance effectively estimates a gain imbalance and a phase imbalance when a carrier frequency offset exists. Furthermore, the present invention method and receiver capable of compensating the IQ imbalance utilizes an inverse matrix to multiply an in-phase analog signal and a quadrature-phase analog signal output by a mixer module in order to eliminate the IQ imbalance.

These and other objectives of the present invention will no doubt become obvious to those of ordinary skill in the art after reading the following detailed description of the preferred embodiment that is illustrated in the various figures and drawings.

BRIEF DESCRIPTION OF DRAWINGS

FIG. 1 is a diagram of an OFDM receiver according to the related art.

FIG. 2 is a diagram of a receiver capable of compensating IQ imbalance of an embodiment according to the present invention.

FIG. 3 is a diagram of an in-phase and quadrature-phase parameter estimation unit according to the present invention.

DETAILED DESCRIPTION

Please refer to FIG. 2 a functional diagram of the present invention, which is a receiver 400 capable of compensating IQ imbalance while at the same time a carrier frequency offset also exists. As shown in FIG. 2, the receiver 400 comprises an antenna 402, an LNA 404, a mixer module 406, a plurality of ADCs 408 and 410, an in-phase and quadrature-phase imbalance parameter estimation unit 422, and a compensation module 412. The antenna 402 is utilized to receive a radio signal R₁(t), and the LNA 404 is utilized to amplify the radio signal R₁(t) received by the antenna 402 in order to output a radio signal R₂(t). Next, the mixer module 406 generates an in-phase analog signal V_(I)(t) and a quadrature-phase analog signal V_(Q)(t) according to the radio signal R₂(t). After the in-phase analog signal V_(I)(t) and the quadrature-phase analog signal V_(Q)(t) are digitized by the ADCs 408 and 410, an in-phase digital signal V_(I)[n] and a quadrature-phase digital signal V_(Q)[n] are generated respectively. In this embodiment, the in-phase and quadrature-phase imbalance parameter estimation unit 422 estimates a gain compensation value ε′ and a phase compensation value θ′ according to the in-phase digital signal V_(I)[n] and the quadrature-phase digital signal V_(Q)[n]. Finally, the compensation module 412 compensates the gain imbalance and the phase imbalance of the in-phase digital signal V_(I)[n] and the quadrature-phase digital signal V_(Q)[n] according to the gain compensation value ε′ and the phase compensation value θ′.

As shown in FIG. 2, the mixer module 406 comprises an in-phase mixer 414, a quadrature-phase mixer 416, and a plurality of LPFs 418 and 420. Consider that the receiver 400 compensates the IQ imbalance while the carrier frequency offset Δf also exists at the same time. Assuming that the carrier frequency offset Δf and the IQ imbalance (including the gain imbalance ε and the phase imbalance θ) both exist, the system model is illustrated as follows. First, the in-phase mixer 414 receives an in-phase carrier 2 cos [2π(f_(C)+Δf)t], and the quadrature-phase mixer 414 receives a quadrature-phase carrier −2(1+ε)sin [2π(f_(C)+Δf)t+θ]. In this embodiment, the in-phase mixer 414 mixes the radio signal R₂(t) and the in-phase carrier 2 cos [2π(f_(C)+Δf)t] to generate an in-phase analog signal R_(I)(t), and the quadrature-phase mixer 416 mixes the radio signal R₂(t) and the quadrature-phase carrier −2(1+ε)sin [2π(f_(C)+Δf)t+θ] to generate a quadrature-phase analog signal R_(Q)(t). Please note that in the following description, an exemplary amplitude coefficient 2 of the in-phase carrier 2 cos [2π(f_(C)+Δf)t] and the quadrature-phase carrier −2(1+ε)sin [2π(f_(C)+Δf)t+θ] is only for simplifying the description, which in fact could be any other values. This is not a limitation of the present invention. Finally, the LPFs 418 and 420 are respectively utilized to filter out the high-frequency parts of the in-phase analog signal R_(I)(t) and the quadrature-phase analog signal R_(Q)(t) in order to output filtered in-phase analog signal V_(I)(t) and filtered quadrature-phase analog signal V_(Q)(t). And after the filtered in-phase analog signal V_(I)(t) and filtered quadrature-phase analog signal V_(Q)(t) are digitized by the ADCs 408 and 410, the in-phase digital signal V_(I)[n] and the quadrature-phase digital signal V_(Q)[n] are generated.

As in usual cases, the noise induced by the LNA 404 is omitted in the following analysis. The radio signal R₂(t) input to the mixer module 406 can be represented by the above-mentioned equation (1). Therefore, the in-phase analog signal R_(I)(t) and the quadrature-phase analog signal R_(Q)(t) output by the in-phase mixer 414 and the quadrature-phase mixer 416 can be represented by the following equations:

$\begin{matrix} \begin{matrix} {{R_{I}(t)} = {{Re}\mspace{11mu}{\left\{ {\left\lbrack {{r_{I}(t)} + {jr}_{Q}} \right\rbrack{\mathbb{e}}^{{j2\pi}\; f_{c}t}} \right\} \cdot 2}\cos\mspace{11mu}\left( {2\pi\mspace{11mu}\left( {f_{c} + {\Delta\; f}} \right)\mspace{11mu} t} \right)}} \\ {= {{2{r_{I}(t)}\mspace{11mu}\cos\mspace{11mu}\left( {2\pi\; f_{c}t} \right)\mspace{11mu}\cos\mspace{11mu}\left( {2\pi\mspace{11mu}\left( {f_{c} + {\Delta\; f}} \right)\mspace{11mu} t} \right)} -}} \\ {2{r_{Q}(t)}\mspace{11mu}\sin\mspace{11mu}\left( {2\pi\; f_{c}t} \right)\mspace{11mu}\cos\mspace{11mu}\left( {2\pi\mspace{11mu}\left( {f_{c} + {\Delta\; f}} \right)\mspace{11mu} t} \right)} \\ {= {{{r_{I}(t)}\mspace{11mu}\cos\mspace{11mu}\left( {2{\pi\Delta}\;{ft}} \right)} + {{r_{I}(t)}\mspace{11mu}\cos\mspace{11mu}\left( {2\pi\mspace{11mu}\left( {{2f_{c}} + {\Delta\; f}} \right)\mspace{11mu} t} \right)} +}} \\ {{{r_{Q}(t)}\mspace{11mu}\sin\mspace{11mu}\left( {2{\pi\Delta}\;{ft}} \right)} - {{r_{Q}(t)}\mspace{11mu}\sin\mspace{11mu}\left( {2\pi\mspace{11mu}\left( {{2f_{c}} + {\Delta\; f}} \right)\mspace{11mu} t} \right)}} \end{matrix} & {{Equation}\mspace{14mu}(8)} \\ \begin{matrix} {{R_{Q}(t)} = {{Re}\mspace{11mu}{\left\{ {\left( {{r_{I}(t)} + {jr}_{Q}} \right){\mathbb{e}}^{{j2\pi}\; f_{c}t}} \right\} \cdot}}} \\ {\left( {{- 2}\mspace{11mu}\left( {1 + ɛ} \right)\mspace{11mu}\sin\mspace{11mu}\left( {{2\pi\mspace{11mu}\left( {f_{\; c} + {\Delta\; f}} \right)\mspace{11mu} t} + \theta} \right)} \right)} \\ {= {2\mspace{11mu}\left( {1 + ɛ} \right)\left( {{{- {r_{I}(t)}}\mspace{11mu}\cos\mspace{11mu}\left( {2\pi\; f_{c}t} \right)\mspace{11mu}\sin\mspace{11mu}\left( {{2\pi\mspace{11mu}\left( {f_{c} + {\Delta\; f}} \right)\mspace{11mu} t} + \theta} \right)} +} \right.}} \\ \left. {{r_{Q}(t)}\mspace{11mu}\sin\mspace{11mu}\left( {2\pi\; f_{c}t} \right)\mspace{11mu}\sin\mspace{11mu}\left( {{2\pi\mspace{11mu}\left( {f_{c} + {\Delta\; f}} \right)\mspace{11mu} t} + \theta} \right)} \right) \\ {= {\left( {1 + ɛ} \right)\left( {{{- {r_{I}(t)}}\mspace{11mu}\sin\mspace{11mu}\left( {{2{\pi\Delta}\;{ft}} + \theta} \right)} -} \right.}} \\ {{{r_{\; I}(t)}\mspace{11mu}\sin\mspace{11mu}\left( {{2\pi\mspace{11mu}\left( {{2f_{\; c}} + {\Delta\; f}} \right)\mspace{11mu} t} + \theta} \right)} +} \\ \left. {{{r_{Q}(t)}\mspace{11mu}\cos\mspace{11mu}\left( {{2{\pi\Delta}\;{ft}} + \theta} \right)} - {{r_{Q}(t)}\mspace{11mu}\cos\mspace{11mu}\left( {{2\pi\mspace{11mu}\left( {{2f_{c}} + {\Delta\; f}} \right)\mspace{11mu} t} + \theta} \right)}} \right) \end{matrix} & {{Equation}\mspace{14mu}(9)} \end{matrix}$

From the above-mentioned equations (8) and (9), it can be seen that after the LPFs 418 and 420 filtering out the high-frequency parts of the in-phase analog signal R_(I)(t) and the quadrature-phase analog signal R_(Q)(t), the in-phase analog signal V_(I)(t) and the quadrature-phase analog signal V_(Q)(t) can be respectively represented by the following equations:

$\begin{matrix} {{V_{I}(t)} = {{{r_{I}(t)}\mspace{11mu}\cos\mspace{11mu}\left( {2{\pi\Delta}\;{ft}} \right)} + {{r_{Q}(t)}\mspace{11mu}\sin\mspace{11mu}\left( {2{\pi\Delta}\;{ft}} \right)}}} & {{Equation}\mspace{14mu}(10)} \\ \begin{matrix} {{V_{Q}(t)} = {\left( {1 + ɛ} \right)\left\lbrack {{{r_{Q}(t)}\mspace{11mu}\cos\mspace{11mu}\left( {{2{\pi\Delta}\;{ft}} + \theta} \right)} - {{r_{I}(t)}\mspace{11mu}\sin\mspace{11mu}\left( {{2{\pi\Delta}\;{ft}} + \theta} \right)}} \right\rbrack}} \\ {= {\left( {1 + ɛ} \right)\left\lbrack {{{r_{Q}(t)}\mspace{11mu}\cos\mspace{11mu}\left( {2{\pi\Delta}\;{ft}} \right)\mspace{11mu}\cos\mspace{11mu}(\theta)} -} \right.}} \\ {{{r_{\; Q}(t)}\mspace{11mu}\sin\mspace{11mu}\left( {2{\pi\Delta}\;{ft}} \right)\mspace{11mu}\sin\mspace{11mu}(\theta)} - {{r_{I}(t)}\mspace{11mu}\sin\mspace{11mu}\left( {2{\pi\Delta}\;{ft}} \right)\mspace{11mu}\cos\mspace{11mu}(\theta)} -} \\ \left. {{r_{I}(t)}\mspace{11mu}\cos\mspace{11mu}\left( {2{\pi\Delta}\;{ft}} \right)\mspace{11mu}\sin\mspace{11mu}(\theta)} \right\rbrack \\ {= {\left( {1 + ɛ} \right)\left( {{\left( {{{r_{Q}(t)}\mspace{11mu}{\cos\left( {2{\pi\Delta}\;{ft}} \right)}} - {{r_{I}(t)}\mspace{11mu}\sin\mspace{11mu}\left( {2{\pi\Delta}\;{ft}} \right)}} \right)\mspace{11mu}\cos\mspace{11mu}(\theta)} -} \right.}} \\ \left. {{V_{\; I}(t)}\mspace{11mu}\sin\mspace{11mu}(\theta)} \right) \end{matrix} & {{Equation}\mspace{14mu}(11)} \end{matrix}$

In equations (8)-(11), r_(I)(t) represents an in-phase analog signal transmitted by a transmitter (not shown), and r_(Q)(t) represents a quadrature-phase analog signal transmitted by the transmitter.

In this embodiment, the in-phase and quadrature-phase imbalance parameter estimation unit 422 estimates the gain compensation value ε′ according to a first predetermined functional relationship between (1+ε)² and a power value (V_(I) ²[n]) of the in-phase digital signal V_(I)[n] and a power value (V_(Q) ²[n]) of the quadrature-phase digital signal V_(Q)[n]. Furthermore, the in-phase and quadrature-phase imbalance parameter estimation unit 422 estimates the desired phase compensation value θ′ according to a second predetermined functional relationship between −(1+ε)·E(V_(I) ²[n])·sin θ and a product of the in-phase digital signal V_(I)[n] and the quadrature-phase digital signal V_(Q)[n].

Generally speaking, the in-phase analog signal r_(I)(t) and the quadrature-phase analog signal r_(Q)(t) transmitted by the transmitter are uncorrelated in statistic characteristic. Furthermore, the power of the in-phase analog signal r_(I)(t) and the quadrature-phase analog signal r_(Q)(t) transmitted by the transmitter are equal. Therefore, the equations (12) and (13) can be obtained as follows: E(r _(I)(t)·r _(Q)(t))=0   Equation (12) E(r _(I) ²(t))=E(r _(Q) ²(t))  Equation (13) In equations (12) and (13), E(x) represents the expectation value of X.

From the equations (10), (11), (12), and (13), we can determine that:

$\begin{matrix} \begin{matrix} {{E\mspace{11mu}\left( {V_{I}^{2}(t)} \right)} = {E\mspace{11mu}\left( \left( {{{r_{I}(t)}\mspace{11mu}\cos\mspace{11mu}\left( {2{\pi\Delta}\;{ft}} \right)} + {{r_{Q}(t)}\mspace{11mu}\sin\;\left( {2{\pi\Delta}\;{ft}} \right)}} \right)^{2} \right)}} \\ {= {E\mspace{11mu}\left( {{{r_{I}^{2}(t)}\mspace{11mu}{\cos^{2}\left( {2{\pi\Delta}\;{ft}} \right)}} + {{r_{Q}^{2}(t)}\mspace{11mu}{\sin^{2}\left( {2{\pi\Delta}\;{ft}} \right)}} +} \right.}} \\ \left. {2{r_{I}(t)}{r_{Q}(t)}\mspace{11mu}\cos\mspace{11mu}\left( {2{\pi\Delta}\;{ft}} \right)\mspace{11mu}\sin\mspace{11mu}\left( {2{\pi\Delta}\;{ft}} \right)} \right) \\ {= {{E\mspace{11mu}\left( {r_{I}^{2}(t)} \right)\mspace{11mu} E\mspace{11mu}\left( {\cos^{2}\left( {2{\pi\Delta}\;{ft}} \right)} \right)} +}} \\ {{E\mspace{11mu}\left( {r_{\; Q}^{\; 2}(t)} \right)\mspace{11mu} E\mspace{11mu}\left( {\sin^{\; 2}\left( {2{\pi\Delta}\;{ft}} \right)} \right)} +} \\ {2E\mspace{11mu}\left( {{r_{I}(t)}\mspace{11mu}{r_{Q}(t)}} \right)\mspace{11mu} E\mspace{11mu}\left( {{\cos\left( {2{\pi\Delta}\;{ft}} \right)}\mspace{11mu}\sin\mspace{11mu}\left( {2{\pi\Delta}\;{ft}} \right)} \right)} \\ {= {E\mspace{11mu}\left( {r_{I}^{2}(t)} \right)}} \end{matrix} & {{Equation}\mspace{14mu}(14)} \\ \begin{matrix} {{E\mspace{11mu}\left( {V_{Q}^{2}(t)} \right)} = {E\mspace{11mu}\left( {\left( {1 + ɛ} \right)^{2}\left\lbrack {{{r_{Q}(t)}\mspace{11mu}\cos\mspace{11mu}\left( {{2{\pi\Delta}\;{ft}} + \theta} \right)} -} \right.} \right.}} \\ \left. \left. {{r_{I}(t)}\mspace{11mu}\sin\mspace{11mu}\left( {{2{\pi\Delta}\;{ft}} + \theta} \right)} \right\rbrack^{2} \right) \\ {= {\left( {1 + ɛ} \right)^{2}E\mspace{11mu}\left( {r_{I}^{2}(t)} \right)}} \end{matrix} & {{Equation}\mspace{14mu}(15)} \end{matrix}$

The following equation is derived according to the equations (14) and (15):

$\begin{matrix} {\frac{E\mspace{11mu}\left( {V_{Q}^{2}(t)} \right)}{E\mspace{11mu}\left( {V_{I}^{2}(t)} \right)} = \left( {1 + ɛ} \right)^{2}} & {{Equation}\mspace{14mu}(16)} \end{matrix}$ Therefore, from the equation (16), the gain imbalance ε is:

$\begin{matrix} {ɛ = {\left\lbrack \frac{E\mspace{11mu}\left( {V_{Q}^{2}(t)} \right)}{E\mspace{11mu}\left( {V_{I}^{2}(t)} \right)} \right\rbrack^{\frac{1}{2}} - 1}} & {{Equation}\mspace{14mu}(17)} \end{matrix}$

In addition, according to the above-mentioned equations (10), (11), and (13), the cross-correlation between the in-phase analog signal V_(I)(t) and the quadrature-phase analog signal V_(Q)(t) is:

$\begin{matrix} \begin{matrix} {{E\mspace{11mu}\left( {{V_{I}(t)}{V_{Q}(t)}} \right)} = {E\mspace{11mu}\left( \left( {{{r_{I}(t)}\mspace{11mu}\cos\mspace{11mu}\left( {2{\pi\Delta}\;{ft}} \right)} + {{r_{Q}(t)}\mspace{11mu}\sin\mspace{11mu}\left( {2{\pi\Delta}\;{ft}} \right)}} \right) \right.}} \\ {\left( {1 + ɛ} \right)\left( {{{r_{Q}(t)}\mspace{11mu}\cos\mspace{11mu}\left( {{2{\pi\Delta}\;{ft}} + \theta} \right)} -} \right.} \\ \left. \left. {{r_{I}(t)}\mspace{11mu}\sin\mspace{11mu}\left( {{2{\pi\Delta}\;{ft}} + \theta} \right)} \right) \right) \\ {= {\left( {1 + ɛ} \right)\left( {{{- E}\;\left( {{r_{I}^{2}(t)}\mspace{11mu}\cos\;\left( {2{\pi\Delta}\;{ft}} \right){\sin\left( {{2{\pi\Delta}\;{ft}} + \theta} \right)}} \right)} +} \right.}} \\ \left. {E\mspace{11mu}\left( {{r_{Q}^{2}(t)}\mspace{11mu}\sin\mspace{11mu}\left( {2{\pi\Delta}\;{ft}} \right)\mspace{11mu}\cos\mspace{11mu}\left( {{2{\pi\Delta}\;{ft}} + \theta} \right)} \right)} \right) \\ {= {\left( {1 + ɛ} \right)\mspace{11mu} E\mspace{11mu}\left( {r_{I}^{2}(t)} \right)\left( {E\mspace{11mu}\left( {{- \cos}\mspace{11mu}\left( {2{\pi\Delta}\;{ft}} \right)} \right.} \right.}} \\ {\left. \left( {{\sin\mspace{11mu}\left( {2{\pi\Delta}\;{ft}} \right)\mspace{11mu}\cos\;\theta} + {\cos\mspace{11mu}\left( {2{\pi\Delta}\;{ft}} \right)\sin\;\theta}} \right) \right) +} \\ {E\mspace{11mu}\left( {\sin\mspace{11mu}\left( {2{\pi\Delta}\;{ft}} \right)\left( {{\cos\mspace{11mu}\left( {2{\pi\Delta}\;{ft}} \right)\mspace{11mu}\cos\;\theta} -} \right.} \right.} \\ \left. \left. \left. {\sin\mspace{11mu}\left( {2{\pi\Delta}\;{ft}} \right)\sin\;\theta} \right) \right) \right) \\ {= {\left( {1 + ɛ} \right)\mspace{11mu} E\mspace{11mu}\left( {r_{I}^{2}(t)} \right)\left( {{{- E}\mspace{11mu}\left( {{\cos^{2}\left( {2{\pi\Delta}\;{ft}} \right)}\mspace{11mu}\sin\;\theta} \right)} -} \right.}} \\ \left. {E\mspace{11mu}\left( {{\sin^{\; 2}\left( {2{\pi\Delta}\;{ft}} \right)}\mspace{11mu}\sin\;\theta} \right)} \right) \\ {= {{- \left( {1 + ɛ} \right)}{E\left( {r_{I}^{2}(t)} \right)}\mspace{11mu}\sin\;\theta}} \end{matrix} & {{Equation}\mspace{14mu}(18)} \end{matrix}$

Therefore, the phase imbalance θ can be obtained as follows:

$\begin{matrix} {\theta = {{\sin^{- 1}\left( \frac{{- E}\mspace{11mu}\left( {{V_{I}(t)} \cdot {V_{Q}(t)}} \right)}{\left( {1 + ɛ} \right)\mspace{11mu} E\mspace{11mu}\left( {r_{I}^{2}(t)} \right)} \right)} = {\sin^{- 1}\left( \frac{{- E}\mspace{11mu}\left( {{V_{I}(t)} \cdot {V_{Q}(t)}} \right)}{\left( {1 + ɛ} \right)\mspace{11mu} E\mspace{11mu}\left( {V_{I}^{2}(t)} \right)} \right)}}} & {{Equation}\mspace{14mu}(19)} \end{matrix}$

Please note that the value of E(r_(I) ²(t)) is equal to E(V_(I) ²(t), in this embodiment, the phase compensation module 410 uses the equation (19), wherein E(r_(I) ²(t)) is substituted by E(V_(I) ²(t)), to calculate the phase compensation value θ′.

After the gain imbalance ε and the phase imbalance θ both obtained, the influences of the gain imbalance ε and the phase imbalance θ on the in-phase analog signal V_(I)(t) and the quadrature-phase analog signal V_(Q)(t) are eliminated accordingly. Signals without the influences of the gain imbalance ε and the phase imbalance θ are expressed as following: S _(I)(t)=r _(I)(t)cos(2πΔft)+r _(Q)(t)sin(2πΔft)  Equation (20) S _(Q)(t)=r _(Q)(t)cos(2πΔft)−r _(I)(t)sin(2πΔft)  Equation (21)

From the equations (10) and (11), the signals S_(I)(t), S_(Q)(t) and V_(I)(t), V_(Q)(t) have the following relationship: V _(I)(t)=S _(I)(t)   Equation (22) V _(Q)(t)=(1+ε)(S _(Q)(t)cos(θ)−S _(I)(t)sin(θ))  Equation (23)

The following equations (24) and (25) can be obtained from equations (22) and (23):

$\begin{matrix} {{S_{I}(t)} = {V_{I}(t)}} & {{Equation}\mspace{14mu}(24)} \\ {{S_{Q}(t)} = {\frac{1}{\cos\mspace{11mu}(\theta)}\left( {\frac{V_{Q}(t)}{1 + ɛ} + {{V_{I}(t)}\mspace{11mu}\sin\mspace{11mu}(\theta)}} \right)}} & {{Equation}\mspace{14mu}(25)} \end{matrix}$

Please refer to FIG. 3, which is a diagram of the in-phase and quadrature-phase imbalance parameter estimation unit 422 shown in FIG. 2 The in-phase analog signal V_(I)(t) and the quadrature-phase analog signal V_(Q)(t) are digitized by the ADCs to generate an in-phase digital signal V_(I)[n] and a quadrature-phase digital signal V_(Q)[n]respectively, then input to the in-phase and quadrature-phase imbalance parameter estimation unit 422. The average power estimation units 512 and 510, respectively, estimates the power (V_(I) ²[n]) of the in-phase digital signal V_(I)[n] and the power (V_(Q) ²[n]) of the quadrature-phase digital signal V^(Q)[n] and outputs to the calculation unit 516. The calculation unit 516 calculates the gain compensation value ε′according to the first predetermined functional relationship between (1+ε)₂ and the above-mentioned power values of the two signals V_(I)[n] and V_(Q)[n]. Furthermore, the cross-correlation estimation unit 514 estimates the product of the in-phase digital signal V_(I)[n] and the quadrature-phase digital signal V_(Q)[n] and outputs the product to the calculation unit 518. The calculation unit 518 calculates the desired phase compensation value θ′ according to a second predetermined functional relationship between −(1+ε)·E(r_(I) ²(t))·sinθ and the product.

The equations (26) and (27) respectively show the equations for obtaining the gain compensation value ε′ and the phase compensation value θ′ which is performed by the in-phase and quadrature-phase imbalance parameter estimation unit 422:

$\begin{matrix} {ɛ^{\prime} = {\left\lbrack \frac{E\mspace{11mu}\left\lbrack {V_{Q}^{2}\lbrack n\rbrack} \right\rbrack}{E\mspace{11mu}\left\lbrack {V_{I}^{2}\lbrack n\rbrack} \right\rbrack} \right\rbrack^{\frac{1}{2}} - 1}} & {{Equation}\mspace{14mu}(26)} \\ {\theta^{\prime} = {\sin^{- 1}\left( \frac{- {E\mspace{11mu}\left\lbrack {{V_{I}\lbrack n\rbrack} \cdot {V_{Q}\lbrack n\rbrack}} \right\rbrack}}{\left( {1 + ɛ^{\prime}} \right)\mspace{11mu}{E\;\left\lbrack {V_{I}^{2}\lbrack n\rbrack} \right\rbrack}} \right)}} & {{Equation}\mspace{14mu}(27)} \end{matrix}$

Finally, the compensation unit 412 compensates the in-phase digital signal V_(I)[n]and the quadrature-phase digital signal V_(Q)[n] according to the gain compensation value ε′ and the phase compensation value θ′ estimated by the in-phase and quadrature-phase imbalance estimation unit 422 to generate the compensated signals which eliminates the influence of the gain imbalance ε and the phase imbalance θ . The equations for the above compensation are shown as following:

$\begin{matrix} {{S_{I}\lbrack n\rbrack} = {V_{I}\lbrack n\rbrack}} & {{Equation}\mspace{20mu}(28)} \\ {{S_{Q}\lbrack n\rbrack} = {\frac{1}{\cos\left( \theta^{\prime} \right)}\left( {\frac{V_{Q}\lbrack n\rbrack}{1 + ɛ^{\prime}} + {{V_{I}\lbrack n\rbrack}{\sin\left( \theta^{\prime} \right)}}} \right)}} & {{Equation}\mspace{20mu}(29)} \end{matrix}$

In contrast to the related art, the present invention of the receiver and method capable of compensating IQ imbalance effectively estimates a gain imbalance and a phase imbalance while at the same time a carrier frequency offset also exists. Furthermore, the present invention method and receiver capable of compensating the IQ imbalance can utilize an inverse matrix to multiply an in-phase analog signal and a quadrature-phase analog signal output by a mixer module in order to eliminate the IQ imbalance.

Those skilled in the art will readily observe that numerous modifications and alterations of the device and method may be made while retaining the teachings of the invention. Accordingly, the above disclosure should be construed as limited only by the metes and bounds of the appended claims. 

1. A method for compensating IQ imbalance, the method being utilized for compensating a phase imbalance and a gain imbalance between an in-phase carrier and a quadrature-phase carrier, the method comprising: mixing a radio frequency signal according to the in-phase carrier and quadrature-phase carrier, respectively, to generate an in-phase analog signal and a quadrature-phase analog signal, respectively, wherein a frequency offset exists between a carrier frequency of the RF signal and a frequency of the in-phase carrier and the frequency offset is also between the carrier frequency of the RF signal and a frequency of the quadrature-phase analog signal; calculating a gain compensation value and a phase compensation value according to the in-phase analog signal and the quadrature-phase analog signal, wherein the gain compensation value is calculated according to a first predetermined functional relationship that (1 +ε)² equals to a ratio of an average power of an in-phase digital signal to an average power of a quadrature-phase digital signal, wherein ε is the gain compensation value, the in-phase digital signal corresponds to the in-phase analog signal, and the quadrature-phase digital signal corresponds to the quadrature-phase analog signal; and utilizing the gain compensation value to compensate the gain imbalance and utilizing the phase compensation value to compensate the phase imbalance.
 2. The method of claim 1, further comprising: converting the in-phase analog signal into the in-phase digital signal; and converting the quadrature-phase analog signal into the quadrature-phase digital signal.
 3. The method of claim 2, wherein the step of calculating the gain compensation value and the phase compensation value comprises calculating the gain compensation value according to the power of the in-phase digital signal and the power of the quadrature-phase digital signal and calculating the phase compensation value according to a cross-correlation between the in-phase digital signal and the quadrature digital signal.
 4. The method of claim 3, wherein the phase compensation value is calculated according to a second predetermined functional relationship that −(1ε)·E(V₁ ² [n])·sinθ equals to a product of the in-phase digital signal and the quadrature-phase digital signal, wherein θ is the phase compensation value, and E(V₁ ²[n]) is the average power of the in-phase digital signal.
 5. The method of claim 1, being utilized in an orthogonal frequency division multiplexing (OFDM) communication system.
 6. A receiver capable of compensating IQ imbalance, the receiver being utilized for compensating a gain imbalance and a phase imbalance between an in-phase carrier and a quadrature-phase carrier, the receiver comprising: a mixer module for mixing an RF signal according to the in-phase carrier and the quadrature-phase carrier to generate an in-phase analog signal and a quadrature-phase analog signal respectively, wherein a frequency offset exists between a carrier frequency of the RF signal and a frequency of the in-phase carrier, and the frequency offset exists between the carrier frequency of the RF signal and a frequency of the quadrature-phase carrier; an in-phase and quadrature-phase imbalance parameter estimation unit, coupled to the mixer module, for estimating a gain compensation value and a phase compensation value according to the in-phase analog signal and the quadrature-phase analog signal, wherein the in-phase and quadrature-phase imbalance parameter estimation unit estimates the gain compensation value according a first predetermined functional relationship that (1+ε)² equals to a ratio of an average power of an in-phase digital signal to an average power of a quadrature-phase digital signal, wherein ε is the gain compensation value, the in-phase digital signal corresponds to the in-phase analog signal, and the quadrature-phase digital signal corresponds to the quadrature-phase analog signal; and a signal compensation module, coupled to the in-phase and quadrature-phase imbalance parameter estimation unit, for compensating the gain imbalance according to the gain compensation value and compensating the phase imbalance according to the phase compensation value.
 7. The receiver of claim 6, further comprising: a first analog-to-digital converter, coupled to the mixer module, for converting the in-phase analog signal into the in-phase digital signal; and a second analog-to-digital converter, coupled to the mixer module, for converting the quadrature-phase signal into the quadrature-phase digital signal.
 8. The receiver of claim 7, wherein the in-phase and quadrature-phase imbalance parameter estimation unit comprises: a first average power estimation unit, coupled to the first analog-to-digital converter, for estimating the average power of the in-phase digital signal; a second average power estimation unit, coupled to the second analog-to-digital converter for estimating the average power of the quadrature-phase digital signal; a cross-correlation estimation unit, respectively coupled to the first analog-to-digital converter and the second analog-to-digital converter, for estimating a cross-correlation between the in-phase digital signal and the quadrature-phase digital signal; a first calculation unit, respectively coupled to the first average power estimation unit and the second average power estimation unit for calculating the gain compensation value according to the first predetermined functional relationship corresponding to the average power of the in-phase digital signal and the average power of the quadrature-phase digital signal; and a second calculation unit, respectively coupled to the first calculation unit, the first average power estimation unit, and the cross-correlation estimation unit, for calculating the phase compensation value according to a second predetermined functional relationship corresponding to the cross-correlation between the in-phase digital signal and the quadrature-phase digital signal.
 9. The receiver of claim 8, wherein the first calculation unit calculates the gain compensation value according the first predetermined functional relationship that (1+ε)² equals to the ratio of the average power of the in-phase digital signal to the average power of the quadrature-phase digital signal.
 10. The receiver of claim 8, wherein the second calculation unit calculates the phase compensation value θ according to the second predetermined functional relationship that −(1+ε)·E(V₁ ²[n]·sinθ equals to a product of the in-phase digital signal and the quadrature-phase digital signal, wherein θ is the phase compensation value and E(V₁ ²[n]) is the average power of the in-phase digital signal.
 11. The receiver of claim 6, wherein the receiver is in an orthogonal frequency division multiplexing (OFDM) communication system. 